

light=string.char(0,100,0)
dark=string.char(0,0,0)

array={

light..light..dark..light..light..light..light,
--string.char(0,0,100, 0,0,100, 10,0,0, 0,0,100, 0,0,100, 0,0,100, 0,0,100),

dark..dark..dark..dark..dark..light..light,
--string.char(0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,100, 0,0,100),

light..light..light..dark..light..light..dark,
--string.char(0,0,100, 0,0,100, 0,0,100, 0,0,0, 0,0,100, 0,0,100, 0,0,0),

light..dark..light..dark..light..light..light,
--string.char(0,0,100, 0,0,0, 0,0,100, 0,0,0, 0,0,100, 0,0,100, 0,0,100),

dark..dark..light..light..dark..light..light,
--string.char(0,0,0, 0,0,0, 0,0,100, 0,0,100, 0,0,0, 0,0,100, 0,0,100),

light..dark..light..light..light..dark..light,
--string.char(0,0,100, 0,0,0, 0,0,100, 0,0,100, 0,0,100, 0,0,0, 0,0,100),

light..light..light..light..light..dark..light,
--string.char(0,0,100, 0,0,100, 0,0,100, 0,0,100, 0,0,100, 0,0,0, 0,0,100),

dark..dark..dark..dark..light..light..light,
--string.char(0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,100, 0,0,100, 0,0,100),

light..light..light..light..light..light..light,
--string.char(0,0,100, 0,0,100, 0,0,100, 0,0,100, 0,0,100, 0,0,100, 0,0,100),

light..dark..light..light..light..light..light
--string.char(0,0,100, 0,0,0, 0,0,100, 0,0,100, 0,0,100, 0,0,100, 0,0,100)

}

ws2812.init()
--ws2812.write(array[2])
--for i= 0, 2 do
--ws2812.write(array[i])
--end

i=1

mytimer = tmr.create()
mytimer:register(1000, tmr.ALARM_AUTO, 
    function (t) 
        print(i)
        
        if(i%2==0) then
            ws2812.write(array[i]..array[i]..light..light..array[i]..array[i])
        else            
            ws2812.write(array[i]..array[i]..dark..dark..array[i]..array[i])
        end
        
        i=i+1
        if(i>10) then i=1 end
    end
)
mytimer:start()
